package se.stabby.undersok.model.statics;

import com.google.common.collect.ImmutableMap;
import se.stabby.undersok.model.Tolkare;
import se.stabby.undersok.model.UndersökningsId;
import se.stabby.undersok.repository.TolkningsReporitory;

/**
 * User: per.segersten
 * Date: 2014-05-25
 */
public class StaticTolkningsReporitory implements TolkningsReporitory {

    private ImmutableMap<UndersökningsId, Tolkare> undersökningar = new ImmutableMap.Builder().
            put(SemesterUndersökningFabrik.hämtaTolkare()).build();

    @Override
    public Tolkare sök(UndersökningsId undersökningsId) {
        return undersökningar.get(undersökningsId);
    }
}
